deluge of claims